microscopic sphincter - Espagnol Anglais Dictionnaire